Skip to content

Conversation

@MikeMcC399
Copy link
Collaborator

Supersedes related Renovate PRs:

Situation

The ESLint 9.22.0 release provided a new config feature described in the blog article Evolving flat config with extends and which is now the documented way to construct ESLint Configuration Files.

The ESLint configuration eslint.config.mjs does not yet use this feature. The new functionality would allow constructing this ESLint config in a simpler and more maintainable way.

Change

The ESLint configuration is simplified and updated, in detail as follows. Minor example source code linting fixes are carried out.

Note that only example sources are changed, so this PR does not cause any version update to the action itself.

Verification

git clean -xfd
npm ci
npm run lint

Confirm no errors reported and no changes suggested.

@cypress-app-bot
Copy link

@MikeMcC399 MikeMcC399 marked this pull request as ready for review October 4, 2025 10:17
@MikeMcC399 MikeMcC399 self-assigned this Oct 6, 2025
@MikeMcC399 MikeMcC399 requested review from jennifer-shehane and removed request for jennifer-shehane October 23, 2025 05:15
@MikeMcC399
Copy link
Collaborator Author

@jennifer-shehane

Please also review / merge this PR that has been waiting for several weeks for attention!

Although the contents are non-critical, it is nevertheless a meaningful enhancement.

The Markdown link check failure is due to a temporary server error of https://ubuntu.com/ and can be ignored. It should self-correct when Ubuntu fixes their server.

I'm holding back any further PRs to this repo until the backlog is cleared.

@jennifer-shehane jennifer-shehane merged commit aa00c21 into cypress-io:master Oct 23, 2025
79 of 80 checks passed
@github-actions
Copy link

🎉 This PR is included in version 6.10.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

@MikeMcC399 MikeMcC399 deleted the migrate/eslint-extends branch October 23, 2025 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants